package com.ganzalang.gmall.command.inventory.factory;

import com.ganzalang.gmall.command.inventory.updater.InventoryUpdater;

/**
 * @description: 库存更新命令工厂接口
 * @author: ganziliang
 * @Date 2021/3/13 9:57
 */
public interface InventoryUpdaterFactory<T> {

    /**
     * 创建一个库存更新命令
     * @param param 参数对象
     * @return 库存更新命令
     */
    InventoryUpdater create(T param);
}
